Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TWENTYPENCE ROAD Detached £260,000 3 Oct 2003
22 TWENTYPENCE ROAD Detached £450,000 6 Jul 2007
40 TWENTYPENCE ROAD Detached £15,000 12 Jul 1996
41 - 43 TWENTYPENCE ROAD £1,100,000 3 May 2023
45 TWENTYPENCE ROAD Detached £565,000 16 May 2017
49 TWENTYPENCE ROAD Detached £500,000 15 Nov 2013
THE LODGE, 1 TWENTYPENCE ROAD Detached £645,000 27 Apr 2023